package org.makabaka.wfwwb.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("a_score")// 绑定数据库表名
public class AScore {

    @TableId(value = "num")  /* 主键为 num 和 team_id 的组合，需自定义处理方式 */
    private Integer num;

    @TableField("judge_id")// 显示裁判ID
    private String judgeId;

    @TableField("track_type")// 显示赛道类型
    private String trackType;

    @TableField("team_id")// 显示团队ID
    private Integer teamId;

    @TableField("proj_idea")// 项目创意分数
    private Integer projIdea;

    @TableField("impl_plan")// 实施计划分数
    private Integer implPlan;

    @TableField("tech_impl")// 技术实现分数
    private Integer techImpl;

    @TableField("proj_display")// 项目展示分数
    private Integer projDisplay;

    @TableField("score")// 总分数
    private Integer score;
}